package Cn.Sarkar.MMS.DataBaseDefinations.Additional

import Cn.Sarkar.EntityDream.CoreEngine.RDBMS.Core.Extensions.*
import Cn.Sarkar.Entities.Common.Table

object Descriptions : Table("Description") {
    override var Comment: String = "چۈشەندۈرۈش"
    val Ug = stringColumn("Ug") notNull true comment "ئۇيغۇرچە"
    val Kz = stringColumn("Kz") notNull false comment "قازاقچە"
    val En = stringColumn("En") notNull false comment "ئىنگىلىزچە"
    val Zh = stringColumn("Zh") notNull false comment "خەنزۇچە"
    val Ru = stringColumn("Ru") notNull false comment "روسچە"

    val Category = intColumn("Category") unsigned true comment "تۈرى، مەسىلەن بىز پەقەت يەر ناملىرىنىڭ ئىسمىنىلا ئىزدىمەكچى بولساق بارلىق ئىسىملارنىڭ ئارىلاش چىقىۋالماسلىقى ئۈچۈن مۇشۇ ئىستونغا قوشۇمچە قىممەت ساقلاپ قويىمىز"

    init {
        index(Category)
    }

    override val CATEGORY: Int = 5
}